#include <stdio.h>
#include <time.h>

int sleep(unsigned long x)
{
	clock_t c1=clock(),c2;
	do
	{
		if((c2=clock())==(clock_t)-1)
			return 0;
	}
	while(1000.0*(c2-c1)/CLOCKS_PER_SEC<x);
	return 1;
}
void test_b(void)
{
	int i;
	printf("ABCDEFG");
	for(i=0;i<7;i++)
	{
		sleep(1000);
		printf("\b \b");
		fflush(stdout);
	}
}
void test_r(void)
{
	printf("My name is BohYoh.");
	fflush(stdout);
	
	sleep(2000);
	printf("\rHow do you do?     ");
	fflush(stdout);
	
	sleep(2000);
	printf("\rThanks.            ");
	fflush(stdout);
}
void fire(void)
{
	int i=0;
	clock_t c;
	for(i=0;i<10;i++)
	{
		printf("\r%2d",i);
		fflush(stdout);
		sleep(1000);
	}
	printf("\r\aFIRE!!\n");
	c=clock();
	printf("run seconds:%.1f\n",(double)c/CLOCKS_PER_SEC);
}
int main(void)
{
	//test_b();
	//test_r();
	fire();
	return 0;
}